import QtQuick 2.9
import QtQuick.Window 2.2
import QtQuick.Controls 1.4
import QtQuick.Layouts 1.3
import com.RspInterface 1.0

Item {
    RowLayout {
        anchors.fill: parent
        TableView {
            anchors.top: parent.top
            anchors.bottom: parent.bottom
            anchors.bottomMargin: (parent.height / 2) + 5
            anchors.left: parent.left
            anchors.leftMargin: 5
            anchors.right: parent.right
            anchors.rightMargin: 5
            model: store_info
            TableViewColumn {
                title: "品种代码"
                role: "VarietyId"
                resizable: true
                width: 110
            }
            TableViewColumn {
                title: "库存总量"
                role: "CurrAmt"
                resizable: true
                width: 120
            }
            TableViewColumn {
                title: "可用库存"
                role: "CurrCanUse"
                resizable: true
                width: 80
            }
            TableViewColumn {
                title: "总冻结"
                role: "AppFroz"
                resizable: true
                width: 80
            }
        }
        TableView {
            id: posiInfo
            anchors.top: parent.top
            anchors.topMargin: (parent.height / 2) - 5
            anchors.bottom: parent.bottom
            anchors.left: parent.left
            anchors.leftMargin: 5
            anchors.right: parent.right
            anchors.rightMargin: 5
            model: posi_info

            TableViewColumn {
                title: "合约代码"
                role: "ProdCode"
                resizable: true
                width: 60
            }
            TableViewColumn {
                title: "多头持仓数量"
                role: "CurrLongAmt"
                resizable: true
                width: 90
            }
            TableViewColumn {
                title: "多头持仓均价"
                role: "LongAvg"
                resizable: true
                width: 90
            }
            TableViewColumn {
                title: "多头开仓均价"
                role: "LongOpenAvg"
                resizable: true
                width: 90
            }
            TableViewColumn {
                title: "空头持仓数量"
                role: "CurrShortAmt"
                resizable: true
                width: 90
            }
            TableViewColumn {
                title: "空头持仓均价"
                role: "ShortAvg"
                resizable: true
                width: 90
            }
            TableViewColumn {
                title: "空头开仓均价"
                role: "ShortOpenAvg"
                resizable: true
                width: 90
            }
            TableViewColumn {
                title: "浮动盈亏"
                role: "Surplus"
                resizable: true
                width: 70
            }
            TableViewColumn {
                title: "计算价格"
                role: "CurrPrice"
                resizable: true
                width: 60
            }
        }
    }
}
